package com.css.dzj.dzjfxyj.common.util;

/**
 * 常用常量类
 */
public interface Constant {
    /**
     * 服务器端500
     */
    Integer SC_INTERNAL_SERVER_ERROR_500 = 500;
    /**
     * 返回成功状态码200 OK
     */
    Integer SC_OK_200 = 200;
    /**
     * 排序默认值
     */
    Integer OR_NUM = 100;
    /**
     * 删除标记
     */
    String DELETE = "1";
    /**
     * 未删除标记
     */
    String NO_DELETE = "0";
    /**
     * 开启标记
     */
    Integer OPEN = 1;
    /**
     * 关闭标记
     */
    Integer CLOSE = 0;
    /**
     * 激活状态
     */
    Integer ACT = 1;
    /**
     * 未激活状态
     */
    Integer NOT_ACT = 1;
    /**
     * true字符串
     */
    String TRUE = "true";
    /**
     * false字符串
     */
    String FALSE = "false";

    /**
     * 展开树 打开状态
     */
    String TREE_OPEN = "open";
    /**
     * 展开树 关闭状态
     */
    String TREE_CLOSED = "closed";

    /**
     * 1-导航
     */
    Integer FUNCTION_MENU = 1;
    /**
     * 2-功能
     */
    Integer FUNCTION_FUNC = 2;

    String DICT_ROOT = "d_root";

    String salt = "YzcmCZNvbXocrsz9dm8e";

    /**
     * 申请人类型
     */
    String PROPOSERTYPE = "1";

    /**
     * false字符串
     */
    String THETHREEMANTYPE = "2";

    //======状态=====//
    String YIJIESHOU = "1";//已接收，待分发
    String YIFENFA = "2";//已分发
    String YIFANKUI = "3";//已反馈
    String YIJIESHU = "4";//已结束

    String DAIGET = "0";//待接收
    String YIGET = "1";//已接收

    String DAIDISTRIBUTE = "0";//待分发
    String YIDISTRIBUTE = "1";//已分发

    String DAIREPLY = "0";//待回复
    String YIREPLY = "1";//已结束

    String DAIOVER = "0";//待结束
    String YIOVER = "1";//已结束
    //======状态=====//

    //=====日志=====//
    //审计级别
    String PT = "normal";//普通
    String YZ = "serious";//严重
    String AppCode = "1007";//风险预警系统编码

    // 风险预警认领审计模块
    String AUDIT_MODULE_ACQUIER = "acquier";
    // 风险预警分发审计模块
    String AUDIT_MODULE_FENFA = "fenfa";
    // 风险预警结束审计模块
    String AUDIT_MODULE_OVER = "over";
    // 风险预警回复审计模块
    String AUDIT_MODULE_REPLY = "reply";
    // 风险预警导出审计模块
    String AUDIT_MODULE_EXPORT = "export";


    // 审计类型
    String AUDIT_TYPE_ADD = "add";
    String AUDIT_TYPE_ZCADD = "zcadd";
    String AUDIT_TYPE_DELETE = "delete";
    String AUDIT_TYPE_UPDATE = "update";
    String AUDIT_TYPE_SELECT = "select";
    String AUDIT_TYPE_PAGE = "page"; // 分页
    String AUDIT_TYPE_EXPORT = "export";
    String AUDIT_TYPE_FK = "fk"; // 反馈
    String AUDIT_TYPE_RELEASE = "release"; // 发布
    String AUDIT_TYPE_RECALL = "recall"; // 撤回0

    //=====日志=====//
}
